window shade


Results for "window shade"

English - Turkish Dictionary

window shade

(English - Turkish Dictionary) :
stor.